meet the challenge

un. 满足要求
[网络] 迎接挑战;面对挑战;完成任务